put one's mind to something - Espagnol Anglais Dictionnaire